import {depthData,xData11,xData21,xData51,newData1,newData2,newData3,newData4} from './depthData';

//根据 井id 获取 所有文件id，name
export const DocList = [{
  doc_id:"11111",
  title:"数据文件1",
  type:"doc",
  doc_type:"纯数据文件"
},{
  doc_id:"22222",
  title:"绘图文件2",
  type:"doc",
  doc_type:"绘图文件"
}]

// 模板（道）：根据 模板id 获取 模板数据
export const DaosListDemo1 = 
{
  mb_id:"5c924a6b046d63120c5e9457",  
  mb_name:"模板11",
  mb_dao: [{
    id: '1',                   // 道1d
    title: '道1',            // 道名称
    type:'line-dao',         // 道类型： 线性道
    curves: [
      {
        type: 'curve',          // 曲线类型（默认curve，不需要改变）
        curve_id: null,  // 在没有数据时，和曲线名相同，有数据以后更换为数据的id
        id:'1',
        curve_name: 'gm1',   // 曲线名：在同一模板（文件）中唯一
        title: '曲线11',        // 曲线 名称
        left_data: 0.0,        // 曲线x轴 坐标范围（左值：最小值）
        right_data: 400.0,     // 曲线x轴 坐标范围（右值：最大值）
        color: '#fcdc00',     // 设置曲线颜色
        width: 2 ,           // 设置曲线宽度
        xData:[]
      },{
        type: 'curve',          // 曲线类型（默认curve，不需要改变）
        curve_id: null,
        id:'2',
        curve_name: 'gm2',
        title: '曲线12',        // 曲线 名称
        left_data: 20.0,        // 曲线x轴 坐标范围（左值：最小值）
        right_data: 400.0,     // 曲线x轴 坐标范围（右值：最大值）
        color: '#da4500',     // 设置曲线颜色
        width: 1,           // 设置曲线宽度 
        xData:[]
      }
    ]               // 该 道 中的曲线相关配置
  },
  {
    id: '2',
    title: '道2',
    type:'line-dao',
    curves: [{
      type: 'curve',          // 曲线类型（默认curve，不需要改变）
      curve_id: null,
      id:'3',
      curve_name: 'fwj1',
      title: '曲线21',        // 曲线 名称
      left_data: 60.0,        // 曲线x轴 坐标范围（左值：最小值）
      right_data: 300.0,     // 曲线x轴 坐标范围（右值：最大值）
      color: '#fbbad0',     // 设置曲线颜色
      width: 2,           // 设置曲线宽度 
      xData:[]
    }]
  },
  {         
    id: '4',        // 道编号id
    title: '深度',       // 道名称
    type:'depth-dao',   // 道类型：深度道
  },
  {
    id: '5',
    title:'道4',
    type:'line-dao',
    curves: []
  },
  {
    id: '6',
    title: '岩性道',
    type:'yx-dao',
    curves: [{
      type: 'yx',          // 曲线类型（默认curve，不需要改变）
      curve_id: null,
      id:'5',
      curve_name: 'yx1',
      title: '岩性12',        // 曲线 名称
      xData:[]
    }]
  }]
}
  
// 数据文件：根据 数据文件id 获取 数据文件
export const DaosListDemo2 = {
  doc_id: '11111',
  doc_type: '纯数据文件',  // 文件类型： 纯数据文件，绘图文件（中间状态）pure_data
  title: '数据文件1',
  drill_id: '4',
  interval: 0.1,
  start_depth: 0.0,
  end_depth: 110,
  yData: depthData,   // y轴数据：文件的统一深度
  measuring_depth: '110',  // 测量深度
  operator: '王五', //操作员，测量员
  measuring_time: '2020/10/9',  // 测量时间
  measuring_address: '井123', // 测量地址，地点
  casing_depth: '100',   // 套管深度
  measuring_tool:'kk3,sk1', // 测量仪器，仪器型号
  open_angle: '78',// 开孔倾角
  open_position:'45',  // 开孔方位                 
  declination:'30', // 磁偏角
  prospect_line_position:'70',// 勘探线方位
  ground_tube_type:'ss20',// 探管型号
  logging_direction:'90',// 测井方向
  sample_interval:'0.1',// 采样间隔
  handle_time:'2020/11/10',// 处理时间
  handle_person:'张三',// 处理员
  company:'煤研院',// 单位
  curves:[{
    curve_id: '11',            // 曲线id
    curve_name:'伽马',         // 曲线名称
    type: 'curve',             // 曲线类型（默认curve，不需要改变）
    xData: xData11,            // x轴数据(伽马、方位角等)
  },{
    curve_id: '111',           
    curve_name:'方位角',        
    type: 'curve',  
    xData: xData51,     
  },{
    curve_id: '12',           
    curve_name:'倾角',      
    type: 'curve',  
    xData: xData21,      
  }],
  rock_curve:{
    curve_id: '13',            // 曲线id
    curve_name:'yx1',         // 曲线名称
    type: 'yx',             // 曲线类型（默认curve，不需要改变）
    xData: [{
      start_depth: 23,
      end_depth: 33,
      yx_id: 'DS09'
    },{
      start_depth: 53,
      end_depth: 60,
      yx_id: 'DS19'
    }],
  }
};


// 绘图文件： 根据 绘图文件id 获取 绘图文件数据
export const DaosListDemo3 = {
  doc_id: '22222',
  doc_type: '绘图文件',  
  title: '绘图文件1',
  original_file: '444',  // 原始文件id
  original_mb: '555',  // 原始模板id
  docData:{
    doc_id: '111',
    doc_type: '纯数据文件',  
    title: '数据文件1',
    drill_id: '11',
    interval: 0.1,
    start_depth: 0.0,
    end_depth: 110,
    yData: depthData,  
    measuring_depth: '110',  // 测量深度
    operator: '王五', //操作员，测量员
    measuring_time: '2020/10/9',  // 测量时间
    measuring_address: '井123', // 测量地址，地点
    casing_depth: '100',   // 套管深度
    measuring_tool:'kk3,sk1', // 测量仪器，仪器型号
    open_angle: '78',// 开孔倾角
    open_position:'45',  // 开孔方位                 
    declination:'30', // 磁偏角
    prospect_line_position:'70',// 勘探线方位
    ground_tube_type:'ss20',// 探管型号
    logging_direction:'90',// 测井方向
    sample_interval:'0.1',// 采样间隔
    handle_time:'2020/11/10',// 处理时间
    handle_person:'张三',// 处理员
    company:'煤研院',// 单位 
    curves:[{
      curve_id: '11',            // 曲线id
      curve_name:'fwj1',         // 曲线名称
      type: 'curve',             // 曲线类型（默认curve，不需要改变）
      xData: xData11,            // x轴数据(伽马、方位角等)
    },{
      curve_id: '111',           
      curve_name:'gm1',        
      type: 'curve',  
      xData: xData51,     
    },{
      curve_id: '12',           
      curve_name:'gm2',      
      type: 'curve',  
      xData: xData21,      
    }],
    rock_curve: {   // 没有岩性信息
      curve_id: null,            // 曲线id
      curve_name: null,         // 曲线名称
      type: 'yx',             // 曲线类型（默认curve，不需要改变）
      xData: [],
    }
  },
  mbData:{
    mb_id:"5c924a6b046d63120c5e9457",
    mb_name:"模板1",
    mb_dao: [{
      id: '1',                   // 道1d
      title: '道1',            // 道名称
      type:'line-dao',         // 道类型： 线性道
      curves: [
        {
          type: 'curve',          // 曲线类型（默认curve，不需要改变）
          curve_id: null,  // 在没有数据时，和曲线名相同，有数据以后更换为数据的id
          id:'1',
          curve_name: 'gm1',   // 曲线名：在同一模板（文件）中唯一
          title: '曲线11',        // 曲线 名称
          left_data: 0.0,        // 曲线x轴 坐标范围（左值：最小值）
          right_data: 400.0,     // 曲线x轴 坐标范围（右值：最大值）
          color: '#fcdc00',     // 设置曲线颜色
          width: 2 ,           // 设置曲线宽度
          xData:[]
        },{
          type: 'curve',          // 曲线类型（默认curve，不需要改变）
          curve_id: null,
          id:'2',
          curve_name: 'gm2',
          title: '曲线12',        // 曲线 名称
          left_data: 20.0,        // 曲线x轴 坐标范围（左值：最小值）
          right_data: 400.0,     // 曲线x轴 坐标范围（右值：最大值）
          color: '#da4500',     // 设置曲线颜色
          width: 1,           // 设置曲线宽度 
          xData:[]
        }
      ]               // 该 道 中的曲线相关配置
    },
    {
      id: '2',
      title: '道2',
      type:'line-dao',
      curves: [{
        type: 'curve',          // 曲线类型（默认curve，不需要改变）
        curve_id: null,
        id:'3',
        curve_name: 'fwj1',
        title: '曲线21',        // 曲线 名称
        left_data: 60.0,        // 曲线x轴 坐标范围（左值：最小值）
        right_data: 300.0,     // 曲线x轴 坐标范围（右值：最大值）
        color: '#fbbad0',     // 设置曲线颜色
        width: 2,           // 设置曲线宽度 
        xData:[]
      }]
    },
    {         
      id: '4',        // 道编号id
      title: '深度',       // 道名称
      type:'depth-dao',   // 道类型：深度道
    },
    {
      id: '5',
      title:'道4',
      type:'line-dao',
      curves: []
    },
    {
      id: '6',
      title: '岩性道',
      type:'yx-dao',
      curves: [{
        type: 'yx',          // 曲线类型（默认curve，不需要改变）
        curve_id: null,
        id:'5',
        curve_name: 'yx1',
        title: '岩性12',        // 曲线 名称
        xData:[]
      }]
    }]
  }
} 

// 处理（平移、滤波等）后获取的曲线
export const newCurves1 = {
  doc_id: '11111',
  docType: '纯数据文件',  // 文件类型： 纯数据文件，绘图文件（中间状态）pure_data；；  ！！！！！！！！！！！！被改了参数名
  title: '数据文件1',
  drill_id: '4',
  interval: 0.125,
  start_depth: 0.0,
  end_depth: 110,
  yData: depthData,   // y轴数据：文件的统一深度
  measuring_depth: '110',  // 测量深度
  operator: '王五', //操作员，测量员
  measuring_time: '2020/10/9',  // 测量时间
  measuring_address: '井123', // 测量地址，地点
  casing_depth: '100',   // 套管深度
  measuring_tool:'kk3,sk1', // 测量仪器，仪器型号
  open_angle: '78',// 开孔倾角
  open_position:'45',  // 开孔方位                 
  declination:'30', // 磁偏角
  prospect_line_position:'70',// 勘探线方位
  ground_tube_type:'ss20',// 探管型号
  logging_direction:'90',// 测井方向
  sample_interval:'0.1',// 采样间隔
  handle_time:'2020/11/10',// 处理时间
  handle_person:'张三',// 处理员
  company:'煤研院',// 单位
  curves:[{
    curve_id: '5fe09db6667b786e8a511080',            // 曲线id   ！！！！！！！！！！！！被改了参数名curveId
    curve_name:'倾角',         // 曲线名称
    type: 'curve',             // 曲线类型（默认curve，不需要改变）
    xData: newData1 ,       // x轴数据(伽马、方位角等)
  },{
    curve_id: '5fe09db6667b786e8a511081',           
    curve_name:'方位角',      
    type: 'curve',  
    xData: newData2,   
  },{
    curve_id: '5fe09db6667b786e8a511082',           
    curve_name:'工具面向角',        
    type: 'curve',  
    xData: newData3,     
  },{
    curve_id: '5fe09db6667b786e8a511083',           
    curve_name:'伽马',      
    type: 'curve',  
    xData: newData4,      
  },{
    curve_id: '5fe09db6667b786e8a511084',           
    curve_name:'左右偏差',      
    type: 'curve',  
    xData: xData21,      
  },{
    curve_id: '5fe09db6667b786e8a511085',           
    curve_name:'上下偏差',      
    type: 'curve',  
    xData: xData21,      
  }],
  rock_curve:{
    curve_id: '13',            // 曲线id
    curve_name:'yx1',         // 曲线名称
    type: 'yx',             // 曲线类型（默认curve，不需要改变）
    xData: [{
      start_depth: 23,
      end_depth: 33,
      yx_id: 'DS09'
    },{
      start_depth: 53,
      end_depth: 60,
      yx_id: 'DS19'
    }],
  }
};

// 道曲线数据展示
export const DaosListDemo6 = [{
  id: '1',                   // 道1d
  title: '道1',            // 道名称
  type:'line-dao',         // 道类型： 线性道
  curves: [
    {
      type: 'curve',          // 曲线类型（默认curve，不需要改变）
      curve_id: null,  // 在没有数据时，和曲线名相同，有数据以后更换为数据的id
      id:'1',
      curve_name: 'gm1',   // 曲线名：在同一模板（文件）中唯一
      title: '曲线11',        // 曲线 名称
      left_data: 0.0,        // 曲线x轴 坐标范围（左值：最小值）
      right_data: 400.0,     // 曲线x轴 坐标范围（右值：最大值）
      color: '#fcdc00',     // 设置曲线颜色
      width: 2 ,           // 设置曲线宽度
      xData: xData11
    },{
      type: 'curve',          // 曲线类型（默认curve，不需要改变）
      curve_id: null,
      id:'2',
      curve_name: 'gm2',
      title: '曲线12',        // 曲线 名称
      left_data: -10.0,        // 曲线x轴 坐标范围（左值：最小值）
      right_data: 10.0,     // 曲线x轴 坐标范围（右值：最大值）
      color: '#da4500',     // 设置曲线颜色
      width: 2,           // 设置曲线宽度 
      xData: xData21
    }
  ]               // 该 道 中的曲线相关配置
},
{
  id: '2',
  title: '道2',
  type:'line-dao',
  curves: [{
    type: 'curve',          // 曲线类型（默认curve，不需要改变）
    curve_id: null,
    id:'3',
    curve_name: 'fwj1',
    title: '曲线21',        // 曲线 名称
    left_data: 220.0,        // 曲线x轴 坐标范围（左值：最小值）
    right_data: 280.0,     // 曲线x轴 坐标范围（右值：最大值）
    color: '#fbbad0',     // 设置曲线颜色
    width: 2,           // 设置曲线宽度 
    xData:xData51
  }]
},
{         
  id: '4',        // 道编号id
  title: '深度',       // 道名称
  type:'depth-dao',   // 道类型：深度道
},
{
  id: '5',
  title:'道4',
  type:'line-dao',
  curves: []
},
{
  id: '6',
  title: '岩性道',
  type:'yx-dao',
  curves: [{
    type: 'yx',          // 曲线类型（默认curve，不需要改变）
    curve_id: null,
    id:'5',
    curve_name: 'yx1',
    title: '岩性12',        // 曲线 名称
    xData:[]
  }]
}]



























// export const daosList = [{
//   id: 1,                   // 道1d
//   title: '道1',            // 道名称
//   type:'line-dao',         // 道类型： 线性道
//   curves: [{               // 曲线属性对象
    
//     id: 11,                // 曲线id
//     title: '曲线11',       // 曲线 名称
//     left_data: 0.0,        // 曲线x轴 坐标范围（左值：最小值）
//     right_data: 400.0,     // 曲线x轴 坐标范围（右值：最大值）
//     type: ItemTypes.CURVE,  // 曲线类型（默认curve，不需要改变）
//     data:{                 // 曲线 数据
//       xData: xData11,       // x轴数据
//       yData: depthData,     // y轴数据，与深度道的取值范围一致
//     },
//     color: '#fcdc00',     // 设置曲线颜色
//     width: 2              // 设置曲线宽度
//   }
//   ,{
//     id: 12,
//     title: '曲线12',
//     left_data: 200.0,
//     right_data: 300.0,
//     type: ItemTypes.CURVE,
//     data1: '12',
//     data: { 
//       xData: xData51,
//       yData: depthData, 
//     },
//     color: '#808080',
//     width: 1
//   },{
//     id: 13,
//     title: '曲线13',
//     left_data: 0.0,
//     right_data: 300.0,
//     type: ItemTypes.CURVE,
//     data1: '13',
//     data: '13',
//     // data:{
//     //   xData: xData13,
//     //   yData: depthData
//     // }
//     color: '#000000',
//     width: 1
//     }
// ]
// },
// {
//   id: 2,
//   title: '道2',
//   type:'line-dao',
//   curves: [{
//     id: 21,
//     title: '曲线21',
//     left_data: -20.0,
//     right_data: 10.0,
//     type: ItemTypes.CURVE,
//     data1: '21', 
//     data:{
//       xData: xData21,
//       yData: depthData,
//     },
//     color: '#68bc00',
//     width: 3
//   }
//   ,{
//     id: 22,
//     title: '曲线22',
//     left_data: 0.0,
//     right_data: 100.0,
//     type: ItemTypes.CURVE,
//     data1: '22',
//     data: '13',
//     // {
//     //   xData: xData22,
//     //   yData: depthData
//     // }
//     color: '#000000',
//     width: 1
//   }
// ]
// },
// {
//   id: 3,
//   title: '道3',
//   type:'line-dao',
//   curves: [{
//     id: 31,
//     title: '曲线31',
//     left_data: 0.0,
//     right_data: 100.0,
//     type: ItemTypes.CURVE,
//     data1: '31',
//     data: '13',
//     // {
//     //   xData: xData31,
//     //   yData: depthData
//     // }
//     color: '#000000',
//     width: 1
//   }
//   ,{
//     id: 32,
//     title: '曲线32',
//     left_data: 0.0,
//     right_data: 100.0,
//     type: ItemTypes.CURVE,
//     data1: '32',
//     data: '13',
//     // {
//     //   xData: xData32,
//     //   yData: depthData
//     // }
//     color: '#000000',
//     width: 1
//   },{
//     id: 33,
//     title: '曲线33',
//     left_data: 0.0,
//     right_data: 100.0,
//     type: ItemTypes.CURVE,
//     data1: '33',
//     data: '13',
//     // {
//     //   xData: xData33,
//     //   yData: depthData
//     // }
//     color: '#000000',
//     width: 1
//   },{
//     id: 34,
//     title: '曲线34',
//     left_data: 0.0,
//     right_data: 100.0,
//     type: ItemTypes.CURVE,
//     data1:'34',
//     data: '13',
//     // {
//     //   xData: xData34,
//     //   yData: depthData
//     // }
//     color: '#000000',
//     width: 1
//   }
// ]
// },
// {         
//   id: 4,              // 道编号id
//   title: '深度',       // 道名称
//   type:'depth-dao',   // 道类型：深度道
//   min_depth: 0,       // y轴范围：最小值（全局）
//   max_depth: 900,     // y轴范围：最大值（全局）
//   yData: depthData    // y轴数据（与设置的 y轴范围一致）
// },
// {
//   id: 5,
//   title:'道4',
//   curves: [{
//     id: 51,
//     title: '曲线51',
//     left_data: 230.0,
//     right_data: 260.0,
//     type: ItemTypes.CURVE,
//     data1: '51',
//     data: {
//       xData: xData51,
//       yData: depthData,
//     },
//     color: '#ab149e',
//     width: 5
//   }
//   ,{
//     id: 52,
//     title: '曲线52',
//     left_data: 0.0,
//     right_data: 100.0,
//     type: ItemTypes.CURVE,
//     data1:'52',
//     data: '13',
//     // {
//     //   xData: xData52,
//     //   yData: depthData
//     // }
//     color: '#000000',
//     width: 1
//   },
// ]
// },
// {
//   id: 6,
//   title: '道5',
//   curves: [{
//     id: 61,
//     title: '曲线61',
//     left_data: 0.0,
//     right_data: 100.0,
//     type: ItemTypes.CURVE, 
//     data1: '61',
//     data: '13',
//     // {
//     //   xData: xData61,
//     //   yData: depthData
//     // }
//     color: '#000000',
//     width: 1
//   }]
// }]

